mui.init({
	swipeBack: false, //启用右滑关闭功能
	keyEventBind: {
		backbutton: true //关闭back按键监听
	}
});
mui.plusReady(function() {
	var ws, wo, scan;
	ws = plus.webview.currentWebview();
	// 开始扫描
	scan = new plus.barcode.Barcode('bcid');
	scan.start();
	scan.onmarked = function(type, result) {
		try {
			if(result.indexOf('http://') == -1 && result.indexOf('https://') == -1){
				mui.alert('二维码不正确', '提示', function() {
					mui.back();
				});
			} else {
				mui.openWindow({
					url: 'scan_detail.html',
					show: {
						autoShow: true,
						aniShow: 'slide-in-right', //页面显示动画，默认为”slide-in-right“；
						duration: '200'
					},
					extras: {
						'href': result
					}
				});
			}
		} catch(e) {
			mui.alert('二维码不正确', '提示', function() {
				mui.back();
			});
		}
	};
	//取消扫描
	$('.btn-cancel').on('tap', function() {
		mui.openWindow({
			'url': 'friend_add_header.html',
			'show': {
				autoShow: true, //页面loaded事件发生后自动显示，默认为true
				aniShow: 'slide-in-left', //页面显示动画，默认为”slide-in-right“；
				duration: '200' //页面动画持续时间，Android平台默认100毫秒，iOS平台默认200毫秒；
			}
		});
	});
	//相册扫一扫
	$('.gallery').on('tap', function() {

		plus.gallery.pick(function(path) {
			var temp = path.split('/'),
				qr = temp[temp.length - 1],
				u_id = plus.storage.getItem('cg_user_id');
			path = plus.device.name == 'iOS' ? '_www/' + qr : path;
			//ios中scan返回的code为数字，path为_www/图片名称
			plus.barcode.scan(path, function(type, code, file) {
				try {
					if(code.indexOf('http://') == -1 && code.indexOf('https://') == -1){
						mui.alert('二维码不正确', '提示', function() {
							mui.back();
						});
					} else {
						mui.openWindow({
							url: 'scan_detail.html',
							show: {
								autoShow: true,
								aniShow: 'slide-in-right', //页面显示动画，默认为”slide-in-right“；
								duration: '200'
							},
							extras: {
								'href': code
							}
						});
					}
				} catch(e) {
					mui.alert('二维码不正确', '提示', function() {
						mui.back();
					});
				}
			}, function() {
				mui.alert('扫描图片失败，请重试', '提示');
			});
		}, function() {
			mui.alert('操作失败，请重新操作', '提示');
		}, {
			filter: 'image'
		});
	});
});